package com.ht.modules.system.online.codegenerate.generate;

import com.ht.modules.system.online.cgform.model.OnlGenerateModel;
import com.ht.modules.system.online.codegenerate.generate.pojo.ColumnVo;
import com.ht.modules.system.online.codegenerate.generate.pojo.TableVo;

import java.util.List;
import java.util.Map;

public interface IGenerate {
    Map<String, Object> queryCodeGenerateInfo(TableVo tableVo, List<ColumnVo> columns, List<ColumnVo> originalColumns) ;
    void generateCodeFile(OnlGenerateModel onlGenerateModel, TableVo tableVo, List<ColumnVo> columns , List<ColumnVo> originalColumns) throws Exception;
}
